swollen rivers - Espagnol Anglais Dictionnaire